#ifndef __INCerrorsh
#define __INCerrorsh

enum ERR_CODE
{
    ERR_DISPATCH = 1,     //Command distribution failed
    ERR_NOTIFY,           //Message publishing failed
    ERR_REPORT,           //Failed to report the message
    ERR_PARAM,            //Parameter processing error
    ERR_UNKOWN,           //Unregistered error
    ERR_NOT_SUPPORT,      //Feature not supported
    ERR_MSG_PARAM,        //Message parameter is invalid
    ERR_MSG_FIELD,        //Invalid message field
    ERR_MODULE_REF_CNT,   //Module has references
    ERR_MODULE_NOT_EXIST, //The module does not exist
};
#endif